home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Atari Compendium
/
The Atari Compendium (Toad Computers) (1994).iso
/
files
/
umich
/
utils
/
wnx1091.lzh
/
XESBLK.H
< prev
next >
Wrap
Text File
|
1991-10-15
|
1KB
|
23 lines
typedef struct {
int WNX_id; /* unique WNX application i.d. */
char WNX_idname[16]; /* unique 16 byte identifier */
int WNX_apid; /* application I.D. of parent */
int WNX_grafhandle; /* graf_handle of parent */
long WNX_global; /* ptr to parent's GLOBAL array */
long WNX_vdiparams; /* ptr to parent's VDI array */
long WNX_aesparams; /* ptr to parent's AES array */
long WNX_messagebuf; /* ptr to parent's message buffer */
int WNX_in[8]; /* WNX_in array (8 words) */
int WNX_out[8]; /* WNX_out array (8 words) */
int WNX_flags; /* event flags like evnt_multi */
long WNX_link; /* address for resuming execution */
int WNX_tcount; /* timer count (in 20ms increments) */
void (*WNX_troutine)(); /* ptr to the routine to be run on timer event */
void (*WNX_mroutine)(); /* this is for the message routine */
void (*WNX_broutine)(); /* this is for the left button click routine */
void (*WNX_kroutine)(); /* this is for the keyboard routine */
void (*WNX_rroutine)(); /* this is the for redraws */
void (*WNX_termroutine)();/* this is when the WNX terminates */
}xesparmblk;